rat ridden - Español Inglés Diccionario